dy. (delivery) - French English Dictionary